most likely explanation - Allemand Anglais Dictionnaire